<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
ul li{ list-style:none}
img{ border:0; max-width:100%}
a{ text-decoration:none; color:#333}
.clear{ clear:both}
body{ font-family:"微软雅黑"; width:100%; min-width:1200px;color: #333;font-size: 14px;}
.ccsl{ display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
p{text-align:justify}

.main{ width:1200px; margin:0 auto;}

.header{ width:1200px; height:80px; margin:0 auto; padding:10px 0}
.header img{ width:1200px; height:80px; overflow:hidden}

.nav{ width:100%; min-width:1200px; overflow:hidden; background:#C40000; height:50px; line-height:50px;}
.nav ul{ overflow:hidden; width:1200px; height:50px;}
.nav ul li{ float:left; width:120px; height:50px; line-height:50px; text-align:center}
.nav ul li a{ color:#fff; font-size:16px; display:block}
.nav ul li:hover,.nav ul li.on{ background:#A80000;}

.banner{ width:100%; min-width:1200px; /*height:400px;*/ overflow:hidden; position:relative;font-size:0; margin:0 auto;}
.b-img{ /*height:400px;*/  position:absolute; left:0; top:0;}
.b-img img{ display:block; /*height:400px;*/ float:left;}
.b-list{ height:20px; /*padding-top:380px;*/ margin:0 auto;position:relative;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:10px; height:10px; border-radius:50%; background:#fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{ background:#d8241d}


.part1{ width:100%; min-width:1200px; overflow:hidden;background:#E5E5E5}
.part1 .main{ width:1200px; background:#fff; margin:0 auto; padding-top:40px}
.part1 .main .part1_1{height: 412px;border: 1px rgb(222,222,222) solid;margin:0 50px 0 50px;}
.part1 .main .part1_1 .titbox{border-bottom: 1px solid #cccccc; height:45px; line-height:45px;}
.part1 .main .part1_1 .titbox p{ background:url(../images/icon.png) center left 3px no-repeat; padding-left:15px; font-size:16px; font-weight:bold;color: #c40000;}
.part1 .main .part1_1 .conbox{ height:366px; overflow:hidden; width:100%;}
.part1 .main .part1_1 .conbox .lbox{ margin-top:23px; margin-left:25px; float:left; overflow:hidden;width: 330px;height: 316px;}
.part1 .main .part1_1 .conbox .rbox{ margin-top:27px; margin-left:25px; overflow:hidden; float:left;width:700px;height:310px;}
.part1 .main .part1_1 .conbox .rbox h3{font-size: 18px; font-weight:bold; line-height:30px;color: rgb(33, 33, 33);}
.part1 .main .part1_1 .conbox .rbox .sub{font-size: 16px; height:30px; line-height:30px;color: rgb(33, 33, 33);}
.part1 .main .part1_1 .conbox .rbox .con{ line-height:30px;color: rgb(89, 89, 89);font-size: 14px; max-height:183px; overflow:hidden}
.part1 .main .part1_1 .conbox .rbox a{color: rgb(196,0,0); font-size:14px;width: 118px;height: 33px;line-height: 33px;border: 1px solid #c40000;border-radius: 26px 26px 26px 26px; overflow:hidden; display:block; text-align:center; margin-top:20px}

.part1_2{height: 66px;border: 1px rgb(222,222,222) solid; margin:10px 50px 0 50px; overflow:hidden}
.part1_2 b{ float:left;line-height: 30px; font-weight:bold; font-size:14px; color:#666; margin-left:25px; margin-top:18px;}
.part1_2 .cons{ float:left; max-width:900px; overflow:hidden;margin-top:18px; height:30px;line-height: 30px;}
.part1_2 .cons a{line-height: 30px;font-size:14px; color:#666; padding-right:5px}


.part1_3{ height:800px; margin:10px 50px 0 50px; overflow:hidden}
.part1_3L{width: 210px;float:left; overflow:hidden}
.part1_3L .part1_3L_1{border: 1px rgb(222,222,222) solid; }
.part1_3L .titbox{ background:#C40000; width:100%; height:45px; line-height:45px;}
.part1_3L .titbox p{ color:#fff; font-size:16px; padding-left:8px; font-weight:bold}
.part1_3L ul{ overflow:hidden; padding:5px; max-height:370px;}
.part1_3L ul li{ height:40px; line-height:40px; border-bottom:1px dashed #DEDEDE; padding:0 10px}
.part1_3L ul li a{color: #444; font-size: 14px;}
.part1_3L ul li a:hover{ color:#c40000}
.part1_3L ul li:last-child{ border-bottom:none}

.part1_3L .part1_3L_2{border: 1px rgb(222,222,222) solid; margin-top:20px }
.part1_3L .part1_3L_2 .lxwm{ padding:5px 10px; height:260px; overflow:hidden}
.part1_3L .part1_3L_2 .lxwm .con{ line-height:38px; color:#666666; font-size:14px}

.part1_3R{width: 872px;height: 760px; float:right; border:1px rgb(222,222,222) solid; overflow:hidden}
.part1_3R .titbox{border-bottom: 1px solid #cccccc; height:45px; line-height:45px;}
.part1_3R .titbox p{ float:left;background:url(../images/icon.png) center left 3px no-repeat; padding-left:15px; font-size:16px; font-weight:bold;color: #c40000; max-width:500px;}
.part1_3R .titbox a{ float:right; font-size:12px; color:#999}
.part1_3R ul{ overflow:hidden; padding:7px 5px}
.part1_3R ul li{ overflow:hidden; float:left; margin:6px 10px; width:267px; height:224px;}
.part1_3R ul li .proimg{_display:table;display:table-cell;text-align:center;border: 1px rgb(222,222,222) solid; width:265px; height:180px;vertical-align:middle}
.part1_3R ul li .proimg img{vertical-align:middle;max-height:180px; max-width:265px;}
.part1_3R ul li p{ font-size:14px; color:#666; text-align:center; padding:0 10px; height:30px; line-height:30px; margin-top:9px}



.part2{ width:1200px; margin:0 auto; overflow:hidden; padding-top:35px}
.part2 .titboximg{ width:1200px; overflow:hidden; padding-bottom:70px}
.part2 .titboximg img{ display:block; margin:0 auto; max-width:1200px;}
.part2 .part2_1{ width:1100px; margin:0 auto; padding-bottom:40px}
.part2 .part2_1 .part2_1L{ float:left; width:510px; height:355px; overflow:hidden}
.part2 .part2_1 .part2_1L b{ display:block; float:left;font-size: 48px;color: rgb(196, 0, 0);}
.part2 .part2_1 .part2_1L .tit{ float:left; background:url(../images/titbg.png) no-repeat; width:450px; height:90px; overflow:hidden}
.part2 .part2_1 .part2_1L .tit p{ font-weight:bold;color: rgb(53, 53, 53);font-size: 24px;padding-left: 70px;padding-top: 28px;}
.part2 .part2_1 .part2_1L .tit p span{ color:rgb(196, 0, 0)}
.part2 .part2_1 .part2_1L .tit .sub{color: rgb(169, 169, 169); font-size:14px;padding-left: 70px;padding-top: 15px; text-transform:uppercase}
.part2 .part2_1 .part2_1L .con{ width:444px;color: rgb(89, 89, 89); font-size:14px;line-height:24px;max-height:170px;overflow:hidden; margin-top:30px}
.part2 .part2_1 .part2_1L a{color: rgb(196,0,0); font-size:14px;width: 118px;height: 33px;line-height: 33px;border: 1px solid #c40000;border-radius: 26px 26px 26px 26px; overflow:hidden; display:block; text-align:center; margin-top:25px}
.part2 .part2_1 .part2_1R{ float:right; width:515px; height:355px; overflow:hidden}
.mttop{ padding-top:40px; background:url(../images/bg.png) top no-repeat}
.part2 .part2_1.pbot{ padding-bottom:0}

.part3{ width:100%; min-width:1200px; overflow:hidden; background:#E5E5E5}
.part3 .main{ background:#fff; width:1200px; margin:0 auto}
.part3 .main .main0{ height:735px;margin:0 50px 0 50px; overflow:hidden; background:url(../images/bg.png) top no-repeat;}
.part3_l{ float:left; width:609px; margin-top:40px;border: 1px rgb(222,222,222) solid;}
.part3 .titbox{border-bottom: 1px solid #cccccc; height:45px; line-height:45px;}
.part3 .titbox p{float:left;background:url(../images/icon.png) center left 3px no-repeat; padding-left:15px; font-size:16px; font-weight:bold;color: #c40000; max-width:360px;}
.part3 .titbox a{float:right; font-size:12px; color:#999}
.pa3one{ width:599px; height:117px; overflow:hidden; margin:0 auto; border-bottom:1px dashed #DEDEDE; padding-top:5px}
.pa3one .pa3oneL{ float:left; width:152px; height:107px; overflow:hidden}
.pa3one .pa3oneR{ float:right; width:435px; height:107px; overflow:hidden;}
.pa3one .pa3oneR a{ float:left; font-size:14px; color:#666; font-weight:bold; line-height:30px; max-width:320px;}
.pa3one .pa3oneR span{ float:right;font-size:14px; color:#666; line-height:30px}
.pa3one .pa3oneR .sub{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical; font-size:14px; color:#666}
.part3_l ul{ overflow:hidden; padding:0 5px}
.part3_l ul li{ height:45px; line-height:45px;border-bottom:1px dashed #DEDEDE; padding:0 5px}
.part3_l ul li:last-child{ border-bottom:0}
.part3_l ul li a{ float:left; max-width:450px; color:#666; font-size:14px}
.part3_l ul li a:hover{ color:#c40000}
.part3_l ul li span{ float:right;color:#666; font-size:14px}
.part3_r{ float:right; margin-top:40px; width:475px;border: 1px rgb(222,222,222) solid;}
.part3_r .p3con{ width:455px; height:332px; overflow:hidden; padding:10px}
#demo{height:332px; overflow:hidden}
ul#demo1 li{margin-bottom: 15px;height: 115px;border-bottom: 1px solid #ddd;overflow: hidden;}
ul#demo1 li .wen{height:30px;line-height: 30px;padding-left: 30px;background: url(../images/wen.gif) left center no-repeat;}
ul#demo1 li .wen a{color: #333; font-size:14px}
ul#demo1 li .da{color: #666;height: 74px; font-size:14px;line-height: 24px;padding-left: 30px;background: url(../images/da.gif) no-repeat 0 3px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
ul#demo2 li{margin-bottom: 15px;height: 115px;border-bottom: 1px solid #ddd;overflow: hidden;}
ul#demo2 li .wen{height:30px;line-height: 30px;padding-left: 30px;background: url(../images/wen.gif) left center no-repeat;}
ul#demo2 li .wen a{color: #333; font-size:14px}
ul#demo2 li .da{color: #666;height: 74px; font-size:14px;line-height: 24px;padding-left: 30px;background: url(../images/da.gif) no-repeat 0 3px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}

.part3_2{ margin-top:10px;border: 1px rgb(222,222,222) solid;}
.part3_2 .titbox{border-bottom: 1px solid #cccccc; height:45px; line-height:45px;}
.part3_2 .titbox p{float:left;background:url(../images/icon.png) center left 3px no-repeat; padding-left:15px; font-size:16px; font-weight:bold;color: #c40000; max-width:360px;}
.part3_2 .titbox a{float:right; font-size:12px; color:#999}

.marqueeleft{width:1160px;overflow:hidden;}
.marqueeleft ul{float:left; padding:8px 5px}
.marqueeleft li{float:left;display:inline;height:164px;overflow:hidden; padding-right:10px }

.footer{ background:#282828; width:100%; min-width:1200px;}
.footer .con{color: rgb(169, 169, 169); padding:25px; text-align:center; line-height:24px}


.mainWarp{ width:100%; min-width:1200px; background:#E5E5E5}
.mainWarp .main0{margin:20px 50px 0 50px;}
.mainLeft{ width:210px; float:left; overflow:hidden}
.mainLeft .mlbox{border: 1px rgb(222,222,222) solid;margin-bottom:20px}
.mainLeft .mlbox .titbox{ background:#C40000; width:100%; height:45px; line-height:45px}
.mainLeft .mlbox .titbox p{ font-size:16px; color:#fff; padding-left:10px}
.mainLeft .mlbox ul{ overflow:hidden; padding:5px;}
.mainLeft .mlbox ul li{ height:40px; line-height:40px; border-bottom:1px dashed #DEDEDE; padding:0 10px}
.mainLeft .mlbox ul li a{color: #444; font-size: 14px;}
.mainLeft .mlbox ul li a:hover{ color:#c40000}
.mainLeft .mlbox ul li:last-child{ border-bottom:none}
.mainLeft .mlbox .lxwm{ padding:5px 10px; overflow:hidden}
.mainLeft .mlbox .lxwm .con{ line-height:38px; color:#666666; font-size:14px}

.mainRight{width: 868px; float:right; overflow:hidden;border: 1px rgb(222,222,222) solid;margin-bottom:30px}
.mainRight .titbox{border-bottom: 1px solid #cccccc; height:45px; line-height:45px;}
.mainRight .titbox p{ background:url(../images/icon.png) center left 3px no-repeat; padding-left:15px; font-size:16px; font-weight:bold;color: #c40000;}


ul.piclistul{ overflow:hidden; padding:10px 5px; }
ul.piclistul li{overflow:hidden; float:left; margin:6px 9px; width:267px; height:224px;}
ul.piclistul li .proimg{_display:table;display:table-cell;text-align:center;border: 1px rgb(222,222,222) solid; width:265px; height:180px;vertical-align:middle}
ul.piclistul li .proimg img{vertical-align:middle;max-height:180px; max-width:265px;}
ul.piclistul li p{ font-size:14px; color:#666; text-align:center; padding:0 10px; height:30px; line-height:30px; margin-top:9px}


ul.listul{overflow:hidden; padding:10px }
ul.listul li{border-bottom:1px dashed #DEDEDE; padding:10px 5px}
ul.listul li a{ float:left; color:rgb(53,53,53); font-size:16px; max-width:650px;}
ul.listul li a:hover{ color:#c40000}
ul.listul li span{ float:right; color:rgb(53,53,53); font-size:14px;}
ul.listul li .sub{margin-top: 4px;font-size: 14px; line-height: 24px;color: #808080;margin-bottom: 6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}



.detailbox{overflow:hidden; padding:10px 15px }
.detailbox .xq{ padding:10px}
.detailbox .xq .tit{font-size: 25px;color: #333; margin:5px auto; text-align:center}
.detailbox .xq .date{font-size: 13px; text-align:center;color: #adadad; margin-bottom:10px}
.detailbox .xq .prroimg{ display:block; margin:0 auto; max-width:700px; margin-bottom:10px}
.detailbox .xq .con{font-size: 14px; line-height:30px;color: #666666;}
.detailbox .xq .con p{ text-indent:2em}



.pagebox{ text-align:center; padding-top:10px; padding-bottom:50px}
.pagebox a{ border:1px solid #ccc; padding:5px 10px; display:inline-block; color:#333; margin:3px}
.pagebox a:hover{ border:1px solid #C40000; color:#f67903}




</pre></body></html>